home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / gfx / show / jpegAGAsrc21.lha / jpegAGAsrc / ppm2AGA / makefile.020.gcc < prev    next >
Makefile  |  1994-11-19  |  759b  |  33 lines

  1. #makefile for ppm2AGA (68020+ version)
  2. #you have to delete all .o files before
  3. #starting this makefile
  4.  
  5. #you need PhxAss or similar assembler into
  6. #the search path
  7.  
  8. CFLAGS =  -O2 -m68020 -msoft-float -DAMIGA 
  9. CC=gcc
  10.  
  11.  
  12. OBJ = ppm2AGA.o ppm2ilbm.o ppmlib.o ppmcolorlib.o\
  13.       parse.o packer.o hook.o iffpstrings.o EncodeHAM.o DisplayGfx.o ASLScreenMode.o
  14.  
  15. HDRS = ppm2AGA.h pbmplus.h ppm.h pgm.h pbm.h pnm.h ppmcmap.h libppm.h libpbm.h\
  16.        libpgm.h
  17.  
  18. PL01: $(OBJ) $(HDRS)
  19.     gcc $(CFLAGS) $(OBJ) -o ppm2AGA.020.gcc -lamiga
  20.  
  21. $(OBJ): $(HDRS)
  22.  
  23. EncodeHAM.o: EncodeHAM.asm
  24.     PHXass -n! -sGCC -sMC68020 EncodeHAM.asm -otemp.o
  25.     hunk2gcc temp.o
  26.     mv obj.* EncodeHAM.o 
  27.     
  28.  
  29. hook.o: hook.asm
  30.     PHXass -igcc:os-include -n! hook.asm -otemp.o
  31.     hunk2gcc temp.o
  32.     mv obj.* hook.o
  33.